import crypto from "crypto"

(() => {
  // 生成一个数组 里面的元素是随机英文单词
  const arr = ['import', 'admin', 'user', 'manager', 'token', 'jwt', 'md5crypto', 'jwtSecretKey', 'loginFn', 'adminInfo', 'getUserList']
  // 另一个数组
  const arr1 = ['jwt', 'apply', 'md5crypto']

  // 判断arr1中的元素是否在arr中
  arr1.forEach(item => {
    if (arr.includes(item)) {
      console.log(item)
    }
  })
})()

// 对日期进行排序
function fn2() {
  const arr = ['2019-1-1', '2019-2-2', '2019-1-24', '2029-3-4', '2019-6-15']
  // 排序
  const result = arr.sort((a, b) => {
    return new Date(a).getTime() - new Date(b).getTime()
  })
  console.log(result)
}

// md5加密
function fn3() {
  //---定义使用MD5加密
  const md5 = crypto.createHash('md5')
  //---输出加密的密码
  const md5crypto = md5.update('data').digest('hex')// 获取结果

}
